Slam On The Brakes — English Portuguese translation1 translation found

slam on the brakes (v) (automobiles) meter o pé no freio (v) (automobiles)
Translate Slam On The Brakes into other languages
Translate slam on the brakes into German
Translate slam on the brakes into French
Translate slam on the brakes into Italian
Translate slam on the brakes into Spanish
Translate slam on the brakes into Dutch
Translate slam on the brakes into Slovenian
Translate slam on the brakes into Polish
Translate slam on the brakes into Czech